package com.xebest.web.service;

import java.util.List;
import java.util.Map;

import com.xebest.web.controller.export.XeVenInventoryExportDTO;
import com.xebest.web.controller.export.XeVenStoreCheckExportDTO;
import com.xebest.web.controller.export.XeVenStoreExportDTO;

/**
 * 仓储中心导出servicce
 * @desc: xebest-erp  
 * @author: 赵盼飞  
 * @createTime: 2017年6月26日 下午5:22:41  
 * @history:  
 * @version: v1.0
 */
public interface XeVenStoreCenterExportService {

	/**
	 * 获取仓库列表信息
	 * @author: 赵盼飞  
	 * @createTime: 2017年6月26日 下午7:01:22  
	 * @history:  
	 * @param form
	 * @return List<XeVenStoreExportDTO>
	 */
	List<XeVenStoreExportDTO> queryStoreExportList(Map<String, Object> paramMap);

	/**
	 * 获取库存监控列表
	 * @author: 赵盼飞  
	 * @createTime: 2017年6月27日 下午2:11:09  
	 * @history:  
	 * @param paramMap
	 * @return List<XeVenInventoryExportDTO>
	 */
	List<XeVenInventoryExportDTO> queryStoreInventoryExportList(Map<String, Object> paramMap);

	/**
	 * 获取盘点单导出列表
	 * @author: 赵盼飞  
	 * @createTime: 2017年6月28日 上午10:31:00  
	 * @history:  
	 * @param paramMap
	 * @return List<XeVenStoreExportDTO>
	 */
	List<XeVenStoreCheckExportDTO> queryStoreCheckExportList(Map<String, Object> paramMap);

	/**
	 * 获取盘点单明细列表
	 * @author: 赵盼飞  
	 * @createTime: 2017年6月28日 下午3:10:13  
	 * @history:  
	 * @param paramMap
	 * @return List<XeVenStoreCheckExportDTO>
	 */
	List<XeVenStoreCheckExportDTO> queryStoreCheckDetailExportList(Map<String, Object> paramMap);
}
